package com.etl.sys.vo;

import lombok.*;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode
@ToString
public class CinemaVO implements Serializable {

    private static final long serialVersionUID = -4314627927781588134L;

    private Long cinemaId;

    @NotBlank(message = "影院编码不能为空")
    private String cinemaCode;

    @NotBlank(message = "影院名称不能为空")
    private String cinemaName;

    @NotBlank(message = "影院UID不能为空")
    private String cinemaUid;

    @NotBlank(message = "影院IP不能为空")
    private String cinemaIp;

    @NotNull(message = "院线ID不能为空")
    private Long tenantId;

    private String tenantCode;

    private String tenantName;
}
